package sk.klimo.prototyp.client.event;

import com.google.gwt.event.shared.GwtEvent;

public class UpdateItemEvent extends GwtEvent<UpdateItemEventHandler> {

	public final static GwtEvent.Type<UpdateItemEventHandler> TYPE = new GwtEvent.Type<UpdateItemEventHandler>();

	private String id;

	public UpdateItemEvent(String id) {
		super();
		this.id = id;
	}

	@Override
	protected void dispatch(UpdateItemEventHandler handler) {
		handler.onItemUpdated(this);
	}

	@Override
	public com.google.gwt.event.shared.GwtEvent.Type<UpdateItemEventHandler> getAssociatedType() {
		return TYPE;
	}

	public String getId() {
		return id;
	}
}
